Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add autoupdate agent type validations #47831

Merged
merged 4 commits into from
Oct 23, 2024

Conversation

hugoShaka
Copy link
Contributor

@hugoShaka hugoShaka commented Oct 22, 2024

This PR adds the validation logic for agent autoupdate fields that were introduced in #47666

Depends on #47830

Part of RFD 0184.

@hugoShaka hugoShaka added the no-changelog Indicates that a PR does not require a changelog entry label Oct 22, 2024
api/types/autoupdate/constants.go Outdated Show resolved Hide resolved
api/types/autoupdate/constants.go Show resolved Hide resolved
api/types/autoupdate/rollout_test.go Show resolved Hide resolved
api/types/autoupdate/utils.go Show resolved Hide resolved
Base automatically changed from hugo/fix-autoupdate-protos to master October 22, 2024 21:53
api/types/autoupdate/rollout_test.go Outdated Show resolved Hide resolved
@hugoShaka
Copy link
Contributor Author

I also fixed all the api/types/autoupdate license headers. api is Apache-licensed, unlike the rest of the Telpeort codebase which is AGPLv3.

Teleport's `api/` and `integrations/` should be Apache-licensed.

Only the main teleport process should be licenses under AGPLv3.
@hugoShaka hugoShaka force-pushed the hugo/add-autoupdate-agent-validations branch from ab78798 to 41311f1 Compare October 23, 2024 15:00
@hugoShaka hugoShaka added this pull request to the merge queue Oct 23, 2024
Merged via the queue into master with commit 0c3b807 Oct 23, 2024
40 checks passed
@hugoShaka hugoShaka deleted the hugo/add-autoupdate-agent-validations branch October 23, 2024 17:56
@hugoShaka hugoShaka restored the hugo/add-autoupdate-agent-validations branch October 23, 2024 18:59
@hugoShaka hugoShaka deleted the hugo/add-autoupdate-agent-validations branch October 23, 2024 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Indicates that a PR does not require a changelog entry size/md
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants